impeach the credit of a witness - Español Inglés Diccionario